package com.jye.rseven.service;


import com.jye.rseven.domain.Credit;
import com.jye.rseven.domain.CreditRecord;

import java.util.List;

public interface CreditService {

    //添加数据到积分表
    int addCredit(Credit credit);

    //查询积分模块，查询结果返回用户积分，金币，佣金
    Credit findMyCreditByUserId(int uId);

    //查询历史积分
    List<CreditRecord> findMyCreditRecordByuId(int uId);

    //查询用户上个月积分总数
    CreditRecord findMyCreditRecord(int uId);

    //积分兑换金币
    int updateCredit(int uId,int credit);

    //获得佣金
    int addChargeByuId(int uId);

    //提现佣金
    int updateCharge(int uId);

    //用户完成
    int addCreditByuId(int uId);

    List<CreditRecord> findMyCreditRecordByUId(int uId);
}
